// samsting : this file is auto create.

#ifndef ALIYUN_Bss_DescribeCouponListRequest_H_
#define ALIYUN_Bss_DescribeCouponListRequest_H_

#include "core/rpc_acs_request.h"

namespace aliyun { namespace Bss {

class DescribeCouponListRequest : public RpcAcsRequest {
public:
  DescribeCouponListRequest();

  const string& GetStatus(void) const;
  void          SetStatus(const string& Status);

  const string& GetStartDeliveryTime(void) const;
  void          SetStartDeliveryTime(const string& StartDeliveryTime);

  const string& GetEndDeliveryTime(void) const;
  void          SetEndDeliveryTime(const string& EndDeliveryTime);

  int  GetPageSize(void) const;
  void SetPageSize(int PageSize);

  int  GetPageNum(void) const;
  void SetPageNum(int PageNum);

private:
  string Status_;
  string StartDeliveryTime_;
  string EndDeliveryTime_;
  int    PageSize_;
  int    PageNum_;

};

} } // namespace aliyun { namespace Bss {

#endif // #ifndef ALIYUN_Bss_DescribeCouponListRequest_H_

// end of file 
